package com.jk.kdd.console.service;

import com.jk.kdd.console.model.SystemVariable;

import java.util.List;

/**
 *
 *
 * @author hanping.fu
 * @project jk-console
 * @data 2017/03/07
 * @desc
 */
public interface SystemVariableService {

    /**
     * 根据分类类型查询分类下列表
     */
    List<SystemVariable> getClassifyByType(String classifyType);


    /**
     * 查询出最大的var_key
     */
    Long selectMaxVarKey(String classifyType);


    /**
     * 创建分类
     */
    public boolean createClassify(String varType, String varName,String operateId);


    /**
     * 修改分类
     */
    boolean modifyClassify(String varType,String varKey,String varName, String operateId);

    /**
     * 删除分类
     */
    boolean deleteClassify(String varType,String varKey, String operateId);

    /**
     * 分类列表排序
     */
    boolean sortVariableList(String varType1, String varKey1, String varType2, String varKey2, String sNum1, String sNum2,String operateId);
}
